package com.irdstudio.efp.console.service.dao;

import com.irdstudio.efp.console.service.domain.AstSysMessage;
import com.irdstudio.efp.console.service.vo.AstSysMessageVO;

import java.util.List;
/**
 * <p>DAO interface:系统公告表				<p>
 * @author fuzm
 * @date 2018-06-07
 */
public interface AstSysMessageDao {
	
	public int insertAstSysMessage(AstSysMessage astSysMessage);
	
	public int deleteByPk(AstSysMessage astSysMessage);
	
	public int updateByPk(AstSysMessage astSysMessage);
	
	public AstSysMessage queryByPk(AstSysMessage astSysMessage);
	
	public List<AstSysMessage> queryAllOwnerByPage(AstSysMessageVO astSysMessage);
	
	public List<AstSysMessage> queryAllCurrOrgByPage(AstSysMessageVO astSysMessage);
	
	public List<AstSysMessage> queryAllCurrDownOrgByPage(AstSysMessageVO astSysMessage);
	
	public List<AstSysMessage> queryAllCurrOrgByPageToo(AstSysMessageVO astSysMessage);
	
	public List<AstSysMessageVO> queryAllCurrOrgView(AstSysMessageVO astSysMessage);

}
